草庐IT

jQuery Mobile 过滤

全部标签

java - 自定义身份验证过滤器 Spring Security 3.2

对于一个项目,我尝试使用SpringSecurity3.2作为基础安全性。因为这个项目已经启动并运行,所以我已经有了另一个(自己的)安全层。因此,我制作了一个自定义身份验证提供程序来融化安全层。工作正常,直到我还需要进行自定义匿名身份验证(SpringSecurityDocumentation,chapter13)。所以我制作了一个自定义过滤器并删除了原始过滤器:...bean:和teJava类:publicclassSecurityAnonymousAuthenticationFilterextendsGenericFilterBeanimplementsInitializingBe

java - 没有 web.xml 的 Spring 安全自定义身份验证过滤器

使用注释和java配置,我不太清楚如何为spring安全注册一个覆盖的过滤器。我想要实现的是在不显示登录表单的情况下进行自动登录,因为那时用户已经通过身份验证。因此只会读取header参数并使用springsecurity进行授权。这是我正在尝试的简化版本,除了有时会显示登录屏幕外,Spring安全性工作正常。引导BypassLoginFilter是我需要做的一切。另请阅读某处,对于这种行为,应该关闭http自动配置,但不确定如何在纯java配置中实现。SecurityWebApplicationInitializer.javaimportorg.springframework.sec

java - 过滤图像的最快性能

上下文:我正在尝试在java中创建动画。动画只是拍摄一张图像,并使其从最暗的像素到最亮的像素出现。问题:定义像素转换的内部算法不是我的问题。我是Java和一般计算的新手。我做了一些研究,知道有很多API可以帮助进行图像过滤/转换。我的问题是性能,理解它。为了实现,我创建了一个执行以下操作的方法:接收BufferedImage。获取BufferedImage的WritableRaster。使用setSample和getSample,逐个像素地处理和更改。返回BufferedImage。之后,我使用定时器来调用该方法。返回的BufferedImage在每次调用后通过setIcon附加到JB

java - 如何在过滤 vaadin 网格时捕获异常

使用vaadin(7.7.3)我正在按名称过滤网格,此过滤需要几秒钟才能从Gridgui中删除对象。因此,如果我单击从Container中删除的Grid的那一行,它会引发异常:Causedby:java.lang.IllegalArgumentException:Givenitemid(5422bef6-e472-4d3e-af54-316c52d373da)doesnotexistinthecontaineratcom.vaadin.ui.Grid$AbstractSelectionModel.checkItemIdExists(Grid.java:1371)atcom.vaadin

java - 将 Jersey 日志过滤器重定向到 logback

这个问题在这里已经有了答案:JerseyServerLogging/wLogback(3个答案)关闭8年前。我将Jersey用于我的Web服务,并为我的web.xml文件配置了用于请求和响应过滤的日志记录过滤器Jersey使用java.util.loggingAPI我想知道如何将日志重定向到logback显然这行不通:你能帮帮我吗?

java - Google Guice & Jersey 在应用程序包过滤时对同一个 servlet 的多个 URL 模式

我正在尝试使用Jersey和GoogleGuice3.0将2个不同的URL模式映射到同一个servlet,并将这些URL模式中的每一个应用于我项目中的不同包。为了清楚起见,我在下面粘贴了部分代码,我也会进行解释。web.xmlcom.abc.web.listeners.GuiceContextListenerguiceFiltercom.google.inject.servlet.GuiceFilterguiceFilter/*GuiceContextListenerpublicfinalclassGuiceContextListenerextendsGuiceServletConte

java - 如何有效地过滤并收集到具有来自几个 map 的不同派生 map 值的结果 map ?

我有几个Map由相同类型键控的对象K具有不同类型的值V1...VN,出于这个问题的目的,它不共享父类(superclass)型*:Mapkv1Mapkv2Mapkv3...MapkvN我需要创建类型为Map的结果map,通过不同地过滤每个映射,然后使用“值映射器”映射V1...VN常见类型的值V这些map上的新值(即Function,?extendsV>)。因此,我有以下static执行前两个步骤的辅助方法:publicstaticMapfilterAndMapValue(finalMapmap,finalPredicate>predicate,finalFunction,?exten

java - 选择性使用 Spring Security 的 CSRF 过滤器

免责声明:我的问题有点类似于thisquestion和thisquestion,但我已经尝试了这些线程中建议的所有答案,并且已经花了几天时间来解决这个问题。我在我现有的应用程序(仅限JSP、Servlet)中引入了SpringSecurity3.2.6,并且我正在使用Java配置。我的应用程序将同时被浏览器和非浏览器客户端使用。我希望所有对URL的浏览器请求(即/webpages/webVersion/和/webpages/webVersion2/)都启用CSRF,而所有其他请求都禁用CSRF。非浏览器客户端永远不会访问以上两个URL,而浏览器应用程序也可能访问禁用CSRF的URL。我

java - Java 中的布隆过滤器

基本上我必须实现布隆过滤器并使用字符“a”到“z”和“A”到“Z”对其进行测试(简单易行)。然后我必须测试误报,但要求说使用“aa”到“ZZ”(字符串)来计算误报(未完成)。知道这是什么意思吗? 最佳答案 误报需要实际数据集,我想你的教授的意思是:现在将'a'-'z','A'-'Z'添加到过滤器(实际数据)中,检查所有字符串“aa"-"ZZ",计算误报的数量(所有的肯定都是假的,因为它们都不在数据中)并提取比率:#false_positives/#strings_in_range("aa","ZZ")编辑:在评论中@Bill询问如何

java - 使用 lambdaj 过滤集合

我有两个这样的类:publicclassOrder{privateIntegerid;privateListpositions;...}publicclassPosition{privateIntegerid;privateStringcontent;...}现在,我有一个包含订单的列表,我想获取所有具有特定内容的头寸的订单。目前我是这样做的:Listorders=...;ListoutputOrders=...;for(Orderorder:orders){if(select(order.getPositions(),having(on(Position.class).getCont